package tarantula.experiment.commons;

import junit.framework.TestCase;

public class CollectionsFailedUnsimplifiedTestsBug1 extends TestCase {
	public void test1() throws Throwable {

	    java.lang.String var0 = "";
	    java.lang.Class var1 = null;
	    java.lang.Class[] var2 = new java.lang.Class[] { var1};
	    java.lang.Byte var3 = new java.lang.Byte((byte)0);
	    java.lang.Object[] var4 = new java.lang.Object[] { var3};
	    org.apache.commons.collections.Transformer var5 = org.apache.commons.collections.functors.InvokerTransformer.getInstance(var0, var2, var4);
	    org.apache.commons.collections.Transformer var6 = org.apache.commons.collections.functors.InvokerTransformer.getInstance(var0);
	    org.apache.commons.collections.BeanMap var7 = new org.apache.commons.collections.BeanMap((java.lang.Object)var0);
	    
	    // Checks the contract:  equals-hashcode on var7 and var7
	    assertTrue("Contract failed: equals-hashcode on var7 and var7", var7.equals(var7) ? var7.hashCode() == var7.hashCode() : true);

	  }
}
